What's New
The What's New topic lists new and revised features of TIBCO BusinessEvents® Enterprise Edition version 6.3.1 compared to the previous version with reference to documentation.
-
Support for Java17
In TIBCO BusinessEvents® Enterprise Edition, the Java version is upgraded to Java17.
-
Support for Apache Pulsar® Schema
TIBCO BusinessEvents now supports Pulsar Schema that defines how to translate the raw message bytes into a formal structure type. Pulsar uses a built-in Pulsar Schema Registry as a central repository to store the registered schema information. The producers and consumers use this schema registry to coordinate the schema of a topic's messages through brokers.
For details, see Apache Pulsar Schema Registry.
-
Support for Apache Kafka® Protobuf Serializer
KafkaProtobufSerializer serializer (
com.tibco.cep.driver.kafka.serializer.KafkaProtobufSerializer) is newly added to support Apache Kafka channel messages in Protobuf format.The Confluent schema registry supports the Protobuf data format. However, the TIBCO® Schema Registry does not support the Protobuf data format.
For details, see Kafka Channel.
-
TIBCO BusinessEvents Integrated with TIBCO® Platform
TIBCO® Control Plane 1.3.0 enables you to monitor TIBCO BusinessEvents 6.3.1 applications deployed on the TIBCO Administrator. TIBCO BusinessEvents application metrics are collected and populated in Control Plane for the applications deployed on the customer's on-premises environments. The existing Hawk Agent and the corresponding BusinessEvents 6.3.1 microagent act as a data source for all the metrics.
-
Support for Data Center Replication by using Ignite CDC Extension
In addition to Data Center Replication by using GridGain, businessevents-enterprise now supports the Data Center Replication feature by using Ignite Change Data Capture (CDC). The replication of data across multiple data centers, prevents downtime during any of the data center failures.
For details, see Configuring Apache Ignite as a Cache Provider.
-
Align Ignite Native Query with BQL Query
TIBCO BusinessEvents ignite native queries are now aligned with BQL queries to return Entity Type resultset objects as they are faster than the BQL queries.
A native query by default now returns EntityType results that are the same as a BQL query.
For a native query to return EntityType results, a new parameterisNativeQueryRawResultsis added in theQuerycatalog functions. The default value of this parameter is false.For details, see Native Queries.
-
Support Apache Maven® for TIBCO BusinessEvents projects
All the TIBCO BusinessEvents projects are now native Maven projects by default. The BusinessEvents installer installs the BusinessEvents Maven plug-in as a built-in component.
For details, see Apache Maven Integration.
-
Ignite Supports Calcite Index Engine
Ignite now supports Apache Calcite as the optional indexing engine with H2 being the default index engine.
For details, see Configuration of Ignite Cache Indexing.
-
Added Function to Set Cookies for the HTTP Channel
TIBCO BusinessEvents now supports HTTP channel to set cookies at the client side using the
HTTP.ConnectionInfo.setCookiesfunction. The cookies set by the server and client in the form of response event property can be retrieved.For details, see Functions Reference.
Changes in Functionality
The following functionalities has been changed in this release of TIBCO BusinessEvents® Enterprise Edition:
-
All the TIBCO BusinessEvents projects are now native Maven projects by default. The BusinessEvents installer installs the BusinessEvents Maven plug-in as a built-in component.
For details, see Apache Maven Integration.
- Now, a native query returns EntityType results as well. On importing the projects from older BusinessEvents versions, prior to version 6.3.1, a native query returns raw results. A new parameter
isNativeQueryRawResultsis added inQuerycatalog functions and in this scenario, the value of this parameter is set to true.
However, the native query can be set to return the EntityType results by setting the parameter value to false.For details, see Native Queries.
TIBCO Software, Platforms, and Third-Party Software
For the updated list of supported TIBCO Software, platforms, and third-party software, see the readme.txt file provided with TIBCO BusinessEvents® Enterprise Edition.